
package org.fungene.services.db;

import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebResult;
import javax.jws.WebService;
import javax.jws.soap.SOAPBinding;

@WebService(name = "AccessBioDBPortType", targetNamespace = "http://myservices")
@SOAPBinding(use = SOAPBinding.Use.LITERAL, parameterStyle = SOAPBinding.ParameterStyle.WRAPPED)
public interface AccessBioDBPortType {

	@WebMethod(operationName = "RunQuery", action = "")
	@WebResult(name = "out", targetNamespace = "http://myservices")
	public ArrayOfString runQuery(
			@WebParam(name = "in0", targetNamespace = "http://myservices")
			String in0,
			@WebParam(name = "in1", targetNamespace = "http://myservices")
			String in1);

	@WebMethod(operationName = "GetRelatedID", action = "")
	@WebResult(name = "out", targetNamespace = "http://myservices")
	public ArrayOfString getRelatedID(
			@WebParam(name = "in0", targetNamespace = "http://myservices")
			String in0,
			@WebParam(name = "in1", targetNamespace = "http://myservices")
			String in1);

	@WebMethod(operationName = "UpdateDB", action = "")
	@WebResult(name = "out", targetNamespace = "http://myservices")
	public String updateDB(
			@WebParam(name = "in0", targetNamespace = "http://myservices")
			String in0);

	@WebMethod(operationName = "GetPlatforms", action = "")
	@WebResult(name = "out", targetNamespace = "http://myservices")
	public ArrayOfString getPlatforms();

}
